SATEC RPT091 드라이브의 통신 프로토콜을 MODBUS로 선택( PROT 단자를 Close )했을 때의 읽기/쓰기 종류별 메모리에 저장된 내용과 저장위치는 다음과 같다.
메모리 저장위치, 출력번지 |
내 용 | 단 위 | 범 위 | modbus address | 쓰기 |
저장위치 + 0 ~ 2 | L1~L3/L12 ~ L31 전압 | V | 0 ~ Vmax | 256 ~ 258 | - |
저장위치 + 3 ~ 5 | L1 ~ L3 전류 | A | 0 ~ Imax | 259 ~ 261 | |
저장위치 + 6 ~ 8 | L1 ~ L3 전력(KW) | KW | -Pmax ~ Pmax | 262 ~ 264 | |
저장위치 + 9 ~ 11 | L1 ~ L3 Kvar | Kvar | 265 ~ 267 | ||
저장위치 +12 ~ 14 | L1 ~ L3 KVA | KVA | 268 ~ 270 | ||
저장위치 +15 ~ 17 | L1 ~ L3 Power Factor | - | -1 ~ 1 | 271 ~ 273 | |
저장위치 +18 | Power Factor Total | 274 | |||
저장위치 +19 | KW Total | KW | -Pmax ~ Pmax | 275 | |
저장위치 +20 | Kvar Total | Kvar | 276 | ||
저장위치 +21 | KVA Total | KVA | 277 | ||
저장위치 +22 | Unbalanced 전류 | A | 0 ~ Imax | 278 | |
저장위치 +23 | 주파수 | HZ | 45 ~ 65 | 279 | |
저장위치 +24 | Sliding window maximum KW demand | KW | -Pmax ~ Pmax | 280 | 가능 |
저장위치 +25 | Accumulated KW demand | 281 | |||
저장위치 +26 | Sliding window maximum KVA demand | KVA | 282 | ||
저장위치 +27 | Accumulated KVA demand | 283 | |||
저장위치 +28 ~ 30 | Maximum 전류 demand L1 ~ L3 | A | 0 ~ Imax | 284 ~ 286 | |
저장위치 +31 ~ 32 | KWh Import Low/High Word | KWh | 0 ~ 9999 | 287 ~ 288 | |
저장위치 +33 | KWh Export Low Word | 289 | |||
저장위치 +34 | KWh Export High Word | 0 ~ 999 | 290 | ||
저장위치 +35 ~ 36 | Kvarh Import Low/High Word | Kvarh | 0 ~ 9999 | 291 ~ 292 | |
저장위치 +37 ~ 38 | Kvarh Export Low/High Word | 293 ~ 294 | |||
저장위치 +39 ~ 41 | L1~L3/L12 ~ L31 THD 전압 | % | 0 ~ 999.9 | 295 ~ 397 | - |
저장위치 +42 ~ 44 | L1~L3 THD 전류 | 398 ~ 300 | |||
저장위치 +45 ~ 46 | KVAh Low/High Word | KVAh | 0 ~ 9999 | 301 ~ 302 | 가능 |
저장위치 +47 | Sliding window KW demand | KW | -Pmax ~ Pmax | 303 | - |
저장위치 +48 | Sliding window KVA demand | KVA | 304 | ||
저장위치 +49 | Reserved (사용안함) | - | - | 305 | |
저장위치 +50 ~ 52 | L1 ~ L3 TDD 전류 | % | 0 ~ 100 | 306 ~ 308 |
<표 1> DATA 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치, 출력번지 |
내 용 | 단 위 | 범 위 |
modbus address | 쓰기 |
저장위치 + 0 | Wiring mode | - | 0 ~ 6, (0 = 3OP2, 1 = 4LN3, 2 = 3DIR2, 3 = 4LL3, 4 = 3OP3, 5 = 3LN3, 6 = 3LL3) |
2304 | 가능 |
저장위치 + 1 | PT Ratio | 1.0 ~ 6500.0 |
2305 | ||
저장위치 + 2 | CT Primary 전류 | A | 1 ~ 50000 |
2306 | |
저장위치 + 3 | Demand 간격 | min | 1, 2, 5, 10, 15, 20, 30, 60, 255 = 외부 Sync |
2307 | |
저장위치 + 4 | Ampere Demand 간격 | sec | 0 ~ 1800 |
2308 | |
저장위치 + 5 | 평균 버퍼 크기 | - | 8, 16, 32 |
2309 | |
저장위치 + 6 | Reset Enable/Disable | 0 = Disable, 1 = Enable |
2310 | ||
저장위치 + 7 | Reserved | 항상 65535 |
2311 | - | |
저장위치 + 8 | Demand periods No | 1 ~ 15 |
2312 | 가능 | |
저장위치 + 9 ~ 10 | Reserved | 항상 65535 |
2313 ~ 2314 | - | |
저장위치 + 11 | 기본 주파수 | HZ | 50, 60 |
2315 | 가능 |
저장위치 + 12 | 최대 Demand Load 전류 | A | 1 ~ 50000 |
2316 | |
저장위치 + 13 | Phase Energy Mode | - | 0 = Disable, 1 = Enable |
2317 |
<표 2> SETUP 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치,출력번지 | 내 용 |
범 위 |
modbus address | 쓰기 |
저장위치 + 0 | Instrument reset register |
0 = 읽기, 65535 = 쓰기(Warm reset) |
2560 | 가능 |
저장위치 + 1 | Reserved |
항상 0 |
2561 | - |
저장위치 + 2 | Relay 상태 |
0 ~ 5 Bit : 항상 1, 6 Bit : Relay 2 상태, 7 Bit : Relay 1 상태, 8 ~ 15 Bit : 항상 0,
* Relay 상태 0 = Operated, 1 = Released |
2562 | |
저장위치 + 3 | Reserved |
항상 0 |
2563 | |
저장위치 + 4 | Status Inputs |
0~3Bit : Status Input 1~4, 4~15Bit : 항상 0
* Relay 상태 0 = Open, 1 = Close |
2564 | |
저장위치 + 5 | Firmware version 번호 |
0 ~ 65535 |
2565 | |
저장위치 + 6 | Instrument Option 1 |
0 Bit : 120V Option, 1 Bit : 690V Option, 2 ~ 4 Bit : Reserved, 5 Bit : 50% 전류 over range option, 6 Bit : Analog Output 0/4 ~ 20mA Option, 7 Bit : Analog Output 0 ~ 1mA Option, 8 Bit : Analog Output -1 ~ +1mA Option, 9 Bit : Relays Option, 10 Bit : Digital Inputs Option, 11 ~ 15 Bit : Reserved |
2566 | |
저장위치 + 7 | Instrument Option 2 |
0 ~ 1 Bit : Number of Relays - 1, 2 ~ 6 Bit : Number of Digital Inputs - 1, 7 ~ 15 Bit : Reserved, |
2567 |
<표 3> STATUS 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | Firmware version 번호 | 0 ~ 65535 |
2349 |
저장위치 + 1 | Instrument Option 1 | 0 Bit : 120V Option, 1 Bit : 690V Option, 2 ~ 4 Bit : Reserved, 5 Bit : 50% 전류 over range option, 6 Bit : Analog Output 0/4 ~ 20mA Option, 7 Bit : Analog Output 0 ~ 1mA Option, 8 Bit : Analog Output -1 ~ +1mA Option, 9 Bit : Relays Option, 10 Bit : Digital Inputs Option, 11 ~ 15 Bit : Reserved |
2350 |
저장위치 + 2 | Instrument Option 2 | 0 ~ 1 Bit : Number of Relays - 1, 2 ~ 6 Bit : Number of Digital Inputs - 1, 7 ~ 15 Bit : Reserved, |
2351 |
<표 4> VER 읽을 종류의 메모리 저장위치와 내용 (읽기만 가능)
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 | modbus address |
저장위치 + 0 | 0 | 1번 AO allocation register parameter ID | 0 ~ 5649 ( <표 6> 참조 ) |
3148 |
저장위치 + 1 | 1 | 1번 AO zero scale (0/4 mA) | <표 6> 참조 | 3149 |
저장위치 + 2 | 2 | 1번 AO full scale (20/1 mA) | 3150 | |
저장위치 + 3 ~ 5 | 3 ~ 5 | 2번 AO 의 ID, zero/full scale | 3151 ~ 3153 | |
저장위치 + 6 ~ 8 | 6 ~ 8 | 3번 AO 의 ID, zero/full scale | 3154 ~ 3156 | |
저장위치 + 9 ~ 44 | 9 ~ 44 | 4 ~ 15번 AO 의 ID, zero/full scale | 3157 ~ 3192 | |
저장위치 + 45 ~ 47 | 45 ~ 47 | 16번 AO 의 ID, zero/full scale | 3193 ~ 3195 |
<표 5> AO 읽기, 쓰기의 메모리 저장위치와 내용
ID 번호 | 내 용 | 범 위 | 단 위 |
0 | 없음 | 0 | - |
3072 ~ 3074 | L1/L12 ~ L3/L31 전압 현재 값 | 0 ~ Vmax | V |
3075 ~ 3077 | L1 ~ L3 전류 현재 값 | 0 ~ Imax | A |
3840 | Total KW 현재 값 | -Pmax ~ Pmax | KW |
3841 | Total Kvar 현재 값 | Kvar | |
3842 | Total KVA 현재 값 | 0 ~ Pmax | KVA |
3843 | Total PF 현재 값 | -1 ~ 1 | - |
3844 | Total PF lag 현재 값 | 0 ~ 1 | |
3845 | Total PF lead 현재 값 | ||
4098 | 주파수 | 0 ~ 100.0 | HZ |
4352 ~ 5354 | L1/L12 ~ L3/L31 평균 전압 | 0 ~ Vmax | V |
4355 ~ 4357 | L1 ~ L3 평균 전류 | 0 ~ Imax | A |
5120 | Total KW 평균 값 | -Pmax ~ Pmax | KW |
5121 | Total Kvar 평균 값 | Kvar | |
5122 | Total KVA 평균 값 | 0 ~ Pmax | KVA |
5123 | Total PF 평균 값 | -1 ~ 1 | - |
5124 | Total PF lag 평균 값 | 0 ~ 1 | |
5125 | Total PF lead 평균 값 | ||
5377 | Neutral 평균 전류 | 0 ~ Imax | A |
5378 | 평균 주파수 | 0 ~ 100.0 | HZ |
5647 | Accumulated KW demand | 0 ~ Pmax | KW |
5649 | Accumulated KVA demand | KVA |
<표 6> Analog Output Parameter ID 번호 및 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 | modbus address |
저장위치 + 0 | 0 | 1번 ACH allocation register parameter ID | 0 ~ 5649 ( <표 6> 참조 ) |
3196 |
저장위치 + 1 | 1 | 1번 ACH zero scale (0/4 mA) | <표 6> 참조 | 3197 |
저장위치 + 2 | 2 | 1번 ACH full scale (20 mA) | 3198 | |
저장위치 + 3 ~ 5 | 3 ~ 5 | 2번 ACH 의 ID, zero/full scale | 3199 ~ 3201 | |
저장위치 + 6 ~ 8 | 6 ~ 8 | 3번 ACH 의 ID, zero/full scale | 3202 ~ 3204 | |
저장위치 + 9 ~ 38 | 9 ~ 38 | 4 ~ 13번 ACH 의 ID, zero/full scale | 3205 ~ 3234 | |
저장위치 + 39 ~ 41 | 39 ~ 41 | 14번 ACH 의 ID, zero/full scale | 3235 ~ 3237 |
<표 7> ACH 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치, 출력번지 |
내 용 | Bit 별 내용 |
modbus address |
쓰기 |
저장위치 + 0 | Status Input allocation | 0 ~ 3 bit = DI 1 ~ 4 allocation status, (0 : not allocated, 1 : allocated to the group) 4 ~ 15 bit = 사용안함 ( 0 ) |
3292 |
- |
저장위치 + 1 | Pulse Input allocation | 3293 |
||
저장위치 + 2 | AO multiplexer allocation | 3294 |
가능 |
|
저장위치 + 3 | External synchronization allocation | 3295 |
<표 8> DI 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | 0 | 1번 Relay Control 상태 | 0 = Normal Operation, 1 = Force Operate, 2 = Force Release. |
3244 |
저장위치 + 1 | 1 | 2번 Relay Control 상태 | 3245 |
<표 9> RELAY 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | 0 | Relay 1번 Pulsing setpoint Parameter ID |
0 ~ 7 (0 = none, 1 = KWh import, 2 = KWh export, 4 = Kvarh import(inductive), 5 = Kvarh export(capacitive), 6 = Kvarh total, 7 = KVA total) |
2892 |
저장위치 + 1 | 1 | Relay 1번 Pulsing setpoint 단위시간 당 Pulse 수 |
Energy pulsing = 1 ~ 9999 기타 = 0. |
2893 |
저장위치 + 2 ~ 3 | 2 ~ 3 | Relay 2번 Parameter ID, 단위시간 당 Pulse 수 |
Relay 1번 과 동일 |
2894 ~2895 |
<표 10> PULSE 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 | modbus address |
저장위치 + 0 | 0 | 현재시간 Sec (초) | 0 ~ 59 | 4352 |
저장위치 + 1 | 1 | 현재시간 Min (분) | 0 ~ 59 | 4353 |
저장위치 + 2 | 2 | 현재시간 Hour (시) | 0 ~ 23 | 4354 |
저장위치 + 3 | 3 | 현재날짜 Day (일) | 1 ~ 31 | 4355 |
저장위치 + 4 | 4 | 현재날짜 Month (월) | 1 ~ 12 | 4356 |
저장위치 + 5 | 5 | 현재날짜 Year (년) | 0 ~ 99 | 4357 |
저장위치 + 6 | 6 | 현재날짜 Week (요일) | 1 ~ 7 (1 = Sunday, …) | 4358 |
<표 11> RTC 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 | modbus address |
저장위치 + 0 ~ 119 | 0 ~ 119 | User-Define Register 0 ~ 119 |
240 ~ 9999 (modbus address) |
120 ~ 239 |
<표 12> DEFINE 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치, 출력번지 |
내 용 | 범 위 | modbus address | 쓰기 |
저장위치 + 0 ~ 119 | User-Definable Data 0 ~ 119 | Mapping 된(<표 12>) Register 번호(modbus address)에 따라 … | 0 ~ 119 | Map된 번지에 따라 .. |
<표 13> MAP 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 |
읽기/쓰기Address | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | 0 | 1번 Alarm setpoint Trigger Parameter ID | 0 ~ 37893 (<표 15> 참조) |
2576 |
저장위치 + 1 | 1 | 1번 Alarm setpoint Action | 0 = No Action, 12288 = Operate Relay 1, 12289 = Operate Relay 2 |
2577 |
저장위치 + 2 ~ 3 | 2 ~ 3 | 1번 Alarm setpoint Operate, Release Delay |
0 ~ 9999 (x 0.1 초) |
2578 ~ 2579 |
저장위치 + 4 ~ 5 | 4 ~ 5 | 1번 Alarm setpoint Operate limit Low/High WORD | Parameter ID 에 따라… (<표 15> 참조) |
2580 ~ 2581 |
저장위치 + 6 ~ 7 | 6 ~ 7 | 1번 Alarm setpoint Release limit Low/High WORD | Parameter ID 에 따라… (<표 15> 참조) |
2582 ~ 2583 |
저장위치 + 8 ~ 15 | 8 ~ 15 | 2번 Alarm setpoint ID, Action, Delay, Limit | 1번 Alarm Setpoint 와 동일 |
2584 ~ 2591 |
저장위치 + 16 ~ 119 | 16 ~ 119 | 3 ~15번 Alarm setpoint ID, Action, Delay, Limit | 2585 ~ 2695 | |
저장위치 + 120 ~ 127 | 120 ~ 127 | 16번 Alarm setpoint ID, Action, Delay, Limit | 2696 ~ 2703 |
<표 14> ALARM 읽기, 쓰기의 메모리 저장위치와 내용
Alarm Trigger Parameter ID | 내 용 | 범 위 | 단 위 |
0 | 사용안함 | - | - |
1536 ~ 1539 | Status Input 1 ~ 4 ON | ||
34304 ~ 34307 | Status Input 1 ~ 4 OFF | ||
35073 | Positive phase rotation Reversal | ||
35074 | Negative phase rotation Reversal | ||
3075 ~ 3077 | High 전류 L1 ~ L3 현재 값 | 0 ~ Imax | A |
35843 ~ 35845 | Low 전류 L1 ~ L3 현재 값 | ||
3584 | High 전압 현재 값 | 0 ~ Vmax | V |
36096 | Low 전압 현재 값 | ||
3591 ~ 3592 | High 전압/전류 THD | 0 ~ 999.9 | % |
3594 | High 전류 TDD | 0 ~ 100.0 | |
4098 | High 주파수 | 0 ~ 100.0 | HZ |
36866 | Low 주파수 | ||
4355 ~ 4357 | High 전류 L1 ~ L3 평균 값 | 0 ~ Imax | A |
37123 ~ 37125 | Low 전류 L1 ~ L3 평균 값 | ||
4864 | High 전압 평균 값 | 0 ~ Vmax | V |
37376 | Low 전압 평균 값 | ||
5126 ~ 5127 | High total KW import, export | 0~ Pmax | KW |
5128 ~ 5129 | High total Kvar import, export | Kvar | |
5122 | High total KVA | KVA | |
37892 ~ 37893 | Low total PF lag, lead | 0 ~ 1 | - |
5377 | High Neutral 전류 | 0 ~ Imax | A |
5635 ~ 5637 | High ampere demand L1 ~ L3 | ||
5638 | High block KW demand | 0 ~ Pmax | KW |
5640 | High block KVA demand | KVA | |
5641 | High sliding window KW demand | KW | |
5643 | High sliding window KVA demand | KVA | |
5647 | High accumulated KW demand | KW | |
5649 | High accumulated KVA demand | KVA |
<표 15> ALARM 읽기, 쓰기의 Trigger Parameter ID와 내용
메모리 저장위치, 출력번지 |
내 용 | 범 위 |
modbus address |
쓰기 |
저장위치 + 0 | Reserved | 항상 65535 |
2344 |
- |
저장위치 + 1 | Interface | 1 = RS422, 2 = RS485 |
2345 |
가능 |
저장위치 + 2 | Address | 0 ~ 247 |
2346 |
|
저장위치 + 3 | Baud rate | 0 = 110, 1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 = 9600, 7 = 19200 |
2347 |
|
저장위치 + 4 | Data format | 0 = 7 data bits/even parity, 1 = 8 data bits/no parity, 2 = 8 data bits/even parity |
2348 |
<표 16> COMM 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치, 출력번지 |
내 용 | 범 위 |
modbus address | 쓰기 |
저장위치 + 0 | Relay status | 0 ~ 1bit = 1 ~ 2번 Relay status, (OFF : released, ON : Operate) 2bit ~ 15 bit = 사용안함.( 항상 0 ) |
3452 | - |
저장위치 + 1 | Reserved | 항상 0 |
3453 | |
저장위치 + 2 | Status inputs | 0 ~ 3bit = 1 ~ 4번 Status input, (OFF : Open, ON : Closed) 4bit ~ 15 bit = 사용안함.( 항상 0 ) |
3454 | |
저장위치 + 3 | Setpoints status | 0 ~ 15bit = 1 ~ 16번 Setpoints status, (OFF : released, ON : Operate) |
3455 | |
저장위치 + 4 ~ 21 | Reserved | 항상 0 |
3456 ~ 3473 | |
저장위치 + 22 | Setpoints alarm status | 0 ~ 15bit = 1 ~ 16번 Setpoints alarm status, (OFF : released, ON : Operate) |
3474 | 가능 |
저장위치 + 23 | Self-check alarm status | 0 bit = Reserved, 1 bit = ROM error, 2 bit = RAM error, 3 bit = Watchdog timer reset, 4 bit = Sampling failure, 5 bit = Out of control trap, 6 bit = Reserved, 7 bit = Timing failure, 8 bit = Loss of power (power up), 9 bit = External reset (warm restart), 10bit = Configuration corrupted, 11bit = RTC time synchronization required, 12 ~ 15 bit = reserved (OFF : released, ON : Operate) |
3475 |
<표 17> ESR 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 읽기/쓰기Address | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | 0 | Setpoints alarm status | 0 ~ 15bit = 1 ~ 16번 Setpoints alarm status (OFF : released, ON : Operate) |
3474 |
저장위치 + 1 | 1 | Self-check alarm status | 0 bit = Reserved, 1 bit = ROM error, 2 bit = RAM error, 3 bit = Watchdog timer reset, 4 bit = Sampling failure, 5 bit = Out of control trap, 6 bit = Reserved, 7 bit = Timing failure, 8 bit = Loss of power (power up), 9 bit = External reset (warm restart), 10bit = Configuration corrupted, 11bit = RTC time synchronization required, 12 ~ 15 bit = reserved (OFF : released, ON : Operate) |
3475 |
<표 18> ASR 읽기, 쓰기의 메모리 저장위치와 내용
메모리 저장위치 | 내 용 | 범 위 |
modbus address |
저장위치 + 0 | Instrument Option 1 | 0 Bit : 120V Option, 1 Bit : 690V Option, 2 ~ 4 Bit : Reserved, 5 Bit : 50% 전류 over range option, 6 Bit : Analog Output 0/4 ~ 20mA Option, 7 Bit : Analog Output 0 ~ 1mA Option, 8 Bit : Analog Output -1 ~ +1mA Option, 9 Bit : Relays Option, 10 Bit : Digital Inputs Option, 11 ~ 15 Bit : Reserved |
2566 |
저장위치 + 1 | Instrument Option 2 | 0 ~ 1 Bit : Number of Relays - 1, 2 ~ 6 Bit : Number of Digital Inputs - 1, 7 ~ 15 Bit : Reserved, |
2567 |
<표 19> OPTION 읽기의 메모리 저장위치와 내용 (읽기만 가능)
* DIRECT – Long Size Direct 읽기/쓰기, VARIABLE – Variable Size Direct 읽기/쓰기는 위의 <표 1> ~ <표 19> modbus address 직접 번지를 입력하여 읽기/쓰기를 수행한다.
DIRECT 읽을 종류의 읽기는 항상 4 BYTE ( 2 WORD ) 데이터를 통신 프로그램(PLC_SCAN.EXE) 메모리에 보관하고 VARIABLE 읽기는 읽은 모든 데이터를 1BYTE 단위로 통신 프로그램(PLC_SCAN.EXE)의 메모리에 보관한다.
또한 modbus 통신 프로토콜의 모든 쓰기는 한번에 2 BYTE( 1 WORD ) 데이터를 Power Meter에 전송한다.